require(["../path/path.js"], () => {
	require(["jquery","template"],($,template)=>{
		
		let arr=[0,0];
		
		$(".select_login a").click(function(e){
			e.preventDefault();
			// console.log($(this).text())
			$(this).css("color","red").siblings().css("color","#000")
			if($(this).text()=="手机验证码登录"){
				$(".nbyzhanhao").hide();
				$(".shoujizhanghao").show();
			}else {
				$(".nbyzhanhao").show();
				$(".shoujizhanghao").hide();
			}
		})
		
		//失去焦点显示提示信息
		$("._input").blur(function(){
			
			// 验证用户名
			if($(this).attr("id")=="user"){
				if($(this).val()==""){
					$("."+$(this).attr("id")).text("请填写信息！")
					$("."+$(this).attr("id")).show();
				}else {
					$("."+$(this).attr("id")).hide();
					arr[0]=1;
				}
			}
			
			//验证密码
			if($(this).attr("id")=="pwd"){
				if($(this).val()==""){
					$("."+$(this).attr("id")).text("请输入密码！")
					$("."+$(this).attr("id")).show();
				}else {
					let value=$(this).val();
					let flag=/((?=.*\d)(?=.*\D)|(?=.*[a-zA-Z])(?=.*[^a-zA-Z]))(?!^.*[\u4E00-\u9FA5].*$)^\S{6,16}$/.test(value);
					if(!flag){
						$("."+$(this).attr("id")).text("密码格式有误！")
						$("."+$(this).attr("id")).show();
					}else {
						$("."+$(this).attr("id")).hide();
						arr[1]=1;
					}
				}
				
			}
			
			
			// 验证手机号
			if($(this).attr("id")=="tel"){
				if($(this).val()==""){
					$("."+$(this).attr("id")).text("请填写信息")
					$("."+$(this).attr("id")).show();
				}else {
					let value=$(this).val();
					let flag=/^1(3|4|5|7|8)\d{9}$/.test(value);
					if(!flag){
						$("."+$(this).attr("id")).text("手机号格式有误！")
						$("."+$(this).attr("id")).show();
					}else {
						$("."+$(this).attr("id")).hide();
					}
				}
			}
			
			// 验证码
			if($(this).attr("id")=="id_no"){
				if($(this).val()==""){
					$("."+$(this).attr("id")).text("请填写信息")
					$("."+$(this).attr("id")).show();
				}else {
					let value=$(this).val();
					if(value!=yzm_value){
						$("."+$(this).attr("id")).text("验证码错误！")
						$("."+$(this).attr("id")).show();
					}else {
						$("."+$(this).attr("id")).hide();
					}
				}
			}	
		})
		
		
		let yzm_value=123456;
		// 获取验证码
		$(".get_zym").click(function(){
			yzm_value=654321;
		})
		
		
		$("input[type='button']").bind('click',function(e){
			e.preventDefault();
			
			let user_str={
				"id":$("#user").val(),
				"pwd":$("#pwd").val()
			}
			let data=JSON.stringify(user_str);
			
			let pass=true;
			for(let key of arr){
				if(key!=1){
					pass=false;
				}
			}
			
			if(pass){
				$.ajax({
					type:"post",
					url:"http://localhost:8080/login",
					data:"filename=users_id.json&data="+data,
					success:function(msg){
						// console.log(msg);
						if(msg!="false"){
							console.log("可以登录");
							
							$.ajax({
								type:"post",
								url:"http://localhost:8080/login",
								data:"filename=users_shopList.json&data="+data,
								success:function(data){
									if(data){
										document.cookie="shop="+JSON.stringify(data)+";path=/"
									}
								}
								
							})
							document.cookie="user_id="+data+";path=/";
							window.location.href="http://localhost:8080/html/index.html"
						}else {
							alert("用户名密码不正确,请重新输入")
						}
					}
				});
			}else {
				alert("请输入正确的账号密码！")
			}
			
			
			
			
			
			
			
			
		})
		
	})
})